menu: Fix an uninitialized value
authorTimm Bäder <mail@baedert.org>
Mon, 15 Jul 2019 04:43:25 +0000 (06:43 +0200)
committerTimm Bäder <mail@baedert.org>
Mon, 15 Jul 2019 04:43:25 +0000 (06:43 +0200)
If the menu does not have any children, we'd otherwise end up calling
g_object_ref() on an uninitialized value.

gtk/gtkmenu.c

index 261632b9deb5678fb9b5f795ba39c049b51b0732..a80c4842636da3cbcc841ca38d2f7693beddca2c 100644 (file)
@@ -1757,7 +1757,7 @@ GtkWidget*
 gtk_menu_get_active (GtkMenu *menu)
 {
   GtkMenuPrivate *priv;
-  GtkWidget *child;
+  GtkWidget *child = NULL;
   GList *children, *l;
 
   g_return_val_if_fail (GTK_IS_MENU (menu), NULL);